;
; AutoHotKey Test Script for IDA Pro 4.9
;
; Copyright (C) 2009 Austin English
;
; This library is free software; you can redistribute it and/or
; modify it under the terms of the GNU Lesser General Public
; License as published by the Free Software Foundation; either
; version 2.1 of the License, or (at your option) any later version.
;
; This library is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
; Lesser General Public License for more details.
;
; You should have received a copy of the GNU Lesser General Public
; License along with this library; if not, write to the Free Software
; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
;
; Note: The IDA software license forbids commercial use.

#Include helper_functions
#Include init_test

; Download IDA, install it, sha1sum installed files, run it, verify the window exists, and exit.
DOWNLOAD("http://85.17.92.154/files/idafree49.exe", "idafree49.exe", "c42b4c5553aaa87dd20b48df8390eafd7c5db3a5")

Run, idafree49.exe
ERROR_TEST("Launching IDA installer had some error.", "Launching IDA installer went okay.")

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Welcome to the IDA Pro Free v4.9 Setup Wizard")
ControlClick, TButton1, Setup - IDA Pro Free v4.9

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Please read the following License Agreement. You must accept the terms of this agreement before continuing with the installation.")
ControlClick, TRadioButton1, Setup - IDA Pro Free v4.9
ControlClick, TButton2, Setup - IDA Pro Free v4.9

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Where should IDA Pro Free v4.9 be installed?")
ControlClick, TButton3, Setup - IDA Pro Free v4.9

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Select the additional tasks you would like Setup to perform while installing IDA Pro Free v4.9", " then click Next.")
ControlClick, TButton3, Setup - IDA Pro Free v4.9

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Setup is now ready to begin installing IDA Pro Free v4.9 on your computer.")
ControlClick, TButton3, Setup - IDA Pro Free v4.9

WINDOW_WAIT("Setup - IDA Pro Free v4.9", "Setup has finished installing IDA Pro Free v4.9 on your computer. The application may be launched by selecting the installed icons.")
ControlSend, TNewCheckListBox1, {Space}, Setup - IDA Pro Free v4.9
ControlClick, TButton3, Setup - IDA Pro Free v4.9

SetWorkingDir, %A_ProgramFiles%\IDA Free
SHA1("c37c32c391c509d0bfc8522ac7018a3c4b2a1940", "dbghelp.dll")
SHA1("ddd83319da344d2afdcacc70492dffde533d7cf6", "ida.hlp")
SHA1("8bd524f432a423a17660bf4bc3255abfa139b86b", "ida.int")
SHA1("09c61f136e767a165eb6ce96b6a3bb921d60fbcf", "ida.wll")
SHA1("87af3b502a49c0d52d87fe258815d01f39a4f2d3", "idafreeware.pdf")
SHA1("a6741374d1fbdcf4e3f5cf73c0b2f4173a313a06", "idag.exe")
SHA1("7abdc814f223f96d759a949a3bf9652ae1566cde", "idahelp.chm")
SHA1("f040c101b1f1bcaa51d72d9ed794e8266fdd7cde", "license.txt")
SHA1("72e35d1eae68b9890d5a47c7b4294dc2bfc6c113", "rtl60.bpl")
SHA1("4fc9cc55266db1e390752e157c3c1c17b1b23f6e", "symsrv.dll")
SHA1("70b4f71ada312a253ec92c7a4ae15b87f8788f2b", "unins000.exe")
SHA1("952a4d86cc1721aff1dc2ef450f6e6afde66c8ba", "vcl60.bpl")
SHA1("082d57c34f22ada75827539d2ca8873ec4d10dff", "vclx60.bpl")
SHA1("6f6adfe1d07794081ad35049329083c3e4552158", "wingraph32.exe")
SHA1("abbf7f12c379c2147643feb3222898da9c1ad433", "til\gnucmn.til")
SHA1("16610175c6f58e37c4d524e892873ec8eb1736fc", "til\gnuunx.til")
SHA1("da0d4596b148a5df6a60452bc97db45971344f0d", "til\pc\bcb5win.til")
SHA1("a5a4616689c247514445023dfe168c31c1267462", "til\pc\mssdk.til")
SHA1("6650ab19503f1a7e914b63681f2c8bc8dde5c5f4", "til\pc\vc6win.til")
SHA1("1a7b8419785fd331526b62adca1843de02e282da", "sig\autoload.cfg")
SHA1("da019a3166cdc57767b2b2d2400d7d740875ee8f", "sig\b32vcl.sig")
SHA1("79926dca17c01f921c9f79e5e35b3eade9b50a78", "sig\b5132mfc.sig")
SHA1("a086f44d824bd66d188052cc7c70337fa1fa0e18", "sig\b532cgw.sig")
SHA1("3dbad91dbaa8a09b403da2cc417ba715dd10cb0e", "sig\bcb5rt.sig")
SHA1("c33a053a83009d1cbfc39a7babc6f104da7d15e0", "sig\bh32cls.sig")
SHA1("ee8e3671b8505bbc4db04eec1d3f5c8beae058ef", "sig\bh32dbe.sig")
SHA1("44f97d9b62ca17024892afb2ed87138dc5be3f69", "sig\bh32ocf.sig")
SHA1("db55b1055294a6fd9fc488ed2e506107ba433cf1", "sig\bh32owl.sig")
SHA1("4c9a8d7ecb19d12d74f8d37da15fe7468f9435b3", "sig\bh32rw32.sig")
SHA1("958eca79e62132090276a76b225d01d28bdbf510", "sig\bp32_2.sig")
SHA1("dec8d25d2d8189bb01119be4689bd90dfa22bca8", "sig\c4vcl.sig")
SHA1("491ad185630889934e7d1d4dfcaaff729c81ffa6", "sig\d5vcl.sig")
SHA1("2fa72ccd5493f2ee6d2d25c9be17374ef79f983b", "sig\list")
SHA1("ba8e8027eb8392bcc769491dd75b41d6a4f12cd2", "sig\msmfc2.sig")
SHA1("d497b837931f0cf521303b86c08f293fc5a00a4c", "sig\msmfc2d.sig")
SHA1("e928ca5eed218f18d2808b7d23218e478ce3048b", "sig\msmfc2u.sig")
SHA1("2d1fd6e4e429477113ec236505f5bdbce5d1495a", "sig\pe.sig")
SHA1("28c12deb5567ce3c607152617877be02e92e3f4f", "sig\sm32rw32.sig")
SHA1("b259016865c81e0175f99ef0f218cd116ab2e7b1", "sig\vac35wc.sig")
SHA1("e03e103711611167c2db04b0d92374576851d008", "sig\vc32mfc.sig")
SHA1("dc9cca7a04fca37bbe424497f5d04831a7ca2fad", "sig\vc32rtf.sig")
SHA1("8933e1d136d7b8a94483a35374436fb80e031eb0", "sig\vc432cab.sig")
SHA1("bdafb3198635b76943bfeb0e9271d9a03722b610", "sig\vc432opg.sig")
SHA1("4e59b945c51c45ab342fbeecb3ade8be084ac7d0", "sig\vc432tap.sig")
SHA1("54cf1200d30478f20055d16237e2378a57824149", "sig\vc6extra.sig")
SHA1("36d3a1339077d0c2fe7565945a067b0d2303ae35", "sig\vc8extra.sig")
SHA1("503e4b9adaca4f5cfab3386fb2237154291dc779", "sig\vireobc.sig")
SHA1("e62ed7a3142c95360517b939fa381a76cd60c878", "sig\vireoms.sig")
SHA1("de093fad844e7cb1b671b7693ef5f41d2782171a", "sig\wa32rtn.sig")
SHA1("4b9e44efc5d1c9bb94fe520ae5223882a7544879", "sig\wa32rt_.sig")
SHA1("a1de45f5dc82f6e4968bce90f3b4780369826601", "procs\pc.w32")
SHA1("31e1a9c7ff897b29c97e0008cf3e3be8e77227c0", "plugins\bdescr.plw")
SHA1("d3967807f2ec36385af45894d8c3fbce2b5e3edd", "plugins\pdb.plw")
SHA1("6d0d36eaf3454e211de5fd41c57d3e0e6b321ea9", "plugins\plugins.cfg")
SHA1("f88882b2daaef2721c11b796732400dc129a347a", "plugins\win32_user.plw")
SHA1("026689420a9f94230c2a73e7e0653a5e8de097fd", "loaders\aout.ldw")
SHA1("2f0b6fb034a1fb8d87b0b5c3f97f4fffe04a385b", "loaders\coff.ldw")
SHA1("0bfde43ae887e4116df039b824254d6ce7c1f74f", "loaders\dbg.ldw")
SHA1("423b9698d802925d622f8ad53853cacf3fa5291f", "loaders\dos.ldw")
SHA1("7e56e34ab46652db013196f25bc01f3085ec50f1", "loaders\elf.ldw")
SHA1("d9b27dd87397290fc11175a36ba71040e5f79bde", "loaders\omf.ldw")
SHA1("c21c6fa89b8d9d3c8c9a0ad82aca0f829ea88884", "loaders\pe.ldw")
SHA1("c30c72439979a4ef949a08bab65e1c89a25ba839", "ids\win\acledit.ids")
SHA1("26d6067dbd2c95cfe9432403bf97fe979fbc7fe4", "ids\win\advapi32.ids")
SHA1("6a195281a5593f9e962bb8833a447ac4011e8ea0", "ids\win\advpack.ids")
SHA1("7706ae66a94e72780e2f064212a0e0c44fd08342", "ids\win\alrsvc.ids")
SHA1("49343a0561fd56ed021a74565bb517c1f07537ff", "ids\win\asycfilt.ids")
SHA1("5c340d38ac71e1287e1a878174042c34f5211e26", "ids\win\audpci40.ids")
SHA1("4a4eaa3bdc648d9e9f9f1f8bd1d4e6033a7cd916", "ids\win\audwin16.ids")
SHA1("009be51e95b1634670efa65a63fbdc3ba77423a5", "ids\win\audwin32.ids")
SHA1("86d28ef396fff6df56f3d7c802f98b0979e9c531", "ids\win\avicap.ids")
SHA1("bd824791317fa736f45973f82f310d81411f98a1", "ids\win\avicap32.ids")
SHA1("cd4986aecfd23d6c14e60b1d97e0df6fdedf0b69", "ids\win\avifil32.ids")
SHA1("8edc59c8b5b5537670ac0bb2b33f596eee350a16", "ids\win\avifile.ids")
SHA1("753ec7768184f54a5f277bd33afc6b226e5d7884", "ids\win\aweman.ids")
SHA1("dfaff149c1784c091226cd3e2b4e2994bb228813", "ids\win\aweman32.ids")
SHA1("a30ec02a368485857884fbd7d364b7d36e0c903b", "ids\win\basesrv.ids")
SHA1("52ae49b1a82fd73666ccae31a07b428a1761d28a", "ids\win\bdcalls.ids")
SHA1("f0c24d030f911fe0ddcc9a8313fabd1752c85273", "ids\win\bivbx30.ids")
SHA1("8e13f8545ed986c41d2858655513f8369923aa8b", "ids\win\browser.ids")
SHA1("dea0aa9cb0178557dec938d25cf5f80641427e50", "ids\win\bwcc.ids")
SHA1("fa36231c4c9caedec60b54bbba17a72200d36bfa", "ids\win\bwcc32.ids")
SHA1("0a0d50a0fd215dd32e4d048322510ee831c1c545", "ids\win\calwin16.ids")
SHA1("18028b652af5760b4c3e49b1fef9b2684a0eaeff", "ids\win\calwin32.ids")
SHA1("55db2837c12bc62dde606fa6c0f8e95347482652", "ids\win\cards.ids")
SHA1("25957d844bece59c99c9fae855aab57c7184bd22", "ids\win\cfgmgr32.ids")
SHA1("af3d1766a340104590c91e48fb30df768e6606b0", "ids\win\clb.ids")
SHA1("d6173dcf51b359d9fe61c50e6093e7dce7c1f7ca", "ids\win\clnwin16.ids")
SHA1("dff19d1ece05b54f89a348c4a8cba3ad167d7351", "ids\win\clnwin32.ids")
SHA1("0cccc0cee0cb5d67010ef4e7b394cb118d14bf25", "ids\win\clnwinth.ids")
SHA1("558a64b563cd351176d780357e11240bb71c8e24", "ids\win\clxwin16.ids")
SHA1("44e9db82d805e092a37fecffacacca21a8c21fc5", "ids\win\clxwin32.ids")
SHA1("ca0590c27129328b764f82057bdb4cd65b327809", "ids\win\comctl32.ids")
SHA1("1ea09d4dbbabb6a104e07ad84c189cf019953e62", "ids\win\comdlg32.ids")
SHA1("5f30eae27becf2ce894abb5297fd993f14e935cb", "ids\win\commctrl.ids")
SHA1("c92d748ea3b7b1cdd18e1147be31c3ac1ab492b3", "ids\win\commdlg.ids")
SHA1("a1c6d91d462e2a023fbfabb65cd696fd3bdd8a7b", "ids\win\commtb32.ids")
SHA1("df584d1d85aca5974271de53a7c56d3ae975b0ef", "ids\win\compobj.ids")
SHA1("9a8226aaef453af3252f144a527e371a05774243", "ids\win\compstui.ids")
SHA1("f7b396e272cb3df7ceafa26351be20b23ea6e1e2", "ids\win\coredll.ids")
SHA1("2689625a5981bd8aa1330aaafe970da471e756bd", "ids\win\crtdll.ids")
SHA1("169b3963ca7d02f7d5febdbdffbc98313c991998", "ids\win\crypt32.ids")
SHA1("073d1e204a1535b5d6173457b3788c3777eab903", "ids\win\csrsrv.ids")
SHA1("f4eabd047f88e4e5b575270117ca02e572f2bc2d", "ids\win\ctl3d.ids")
SHA1("49b514b966bc4078e5dc140e792fa3be925679c7", "ids\win\ctl3d32.ids")
SHA1("44c9a3cb5202bf7fc129181fe95223e012f228d5", "ids\win\ctl3dv2.ids")
SHA1("9effbd51939356d52fa0894b660c42d7e6559c0e", "ids\win\cufat.ids")
SHA1("7ec1b25eedba09f54bb78980b2894d9a06e8cb1e", "ids\win\cw3220.ids")
SHA1("50978a7e6e7a4eadd46d7c50bfe2194ce8e3d215", "ids\win\cw3220mt.ids")
SHA1("8b9241dd0d91a2c8e5c16f5df72a173a323e53e2", "ids\win\cw3230.ids")
SHA1("39e028a2f193c185841cbc3a58f1b165a01853f3", "ids\win\cw3230mt.ids")
SHA1("8bdb8dacd51797699bd01058200a9adfa5facc08", "ids\win\d3dhalf.ids")
SHA1("d2e4236d77be545cdd1336cb199f367e97f95443", "ids\win\d3dim.ids")
SHA1("2be6d2dc2250330fdfca5de289940dbdc40fb8fe", "ids\win\d3drampf.ids")
SHA1("cad78072fc89f319366224b2f0b4d4e4ed3b1b8b", "ids\win\d3drg16f.ids")
SHA1("f733bc463c8f921c710db1d140b5e2149d3f2da7", "ids\win\d3drg24f.ids")
SHA1("0b9b7038fb720d7f01f94579151b9d83a3016cd0", "ids\win\d3drg32f.ids")
SHA1("ea35c5962cc3eddbac01212e6307d1341f73b93b", "ids\win\d3drg8f.ids")
SHA1("79f3d706c223b4585234a2bb010c15b6ae166125", "ids\win\d3drgbf.ids")
SHA1("636a47d1a6a791dcf413dcacd9b5009e4e529a1a", "ids\win\d3drm.ids")
SHA1("44158f1dd0723d34f4d9e7bae4c48e27b6beeb46", "ids\win\d3drm16f.ids")
SHA1("eba35a867298098569eedfa1c0c718dd4f83c2cb", "ids\win\d3drm24f.ids")
SHA1("d14da7a133ceff9cce8ee7eae28599c69e6c897b", "ids\win\d3drm32f.ids")
SHA1("1876bd66a7896c1b6b67344290bf97178c3a19ed", "ids\win\d3drm8f.ids")
SHA1("61033664c3a87d940fb105b046901f3cff93128c", "ids\win\d3dxof.ids")
SHA1("f2488ff02d5a7d192ac43c39d6b695a4d0d8d46e", "ids\win\dbclient.ids")
SHA1("2c5a4909d348f8982d9a5330543283fcfc543e23", "ids\win\dciman32.ids")
SHA1("871b3a5ad94f52175f7f151e4d4aee1849c10f75", "ids\win\ddeml.ids")
SHA1("449588317f575bd3a8293a3fcaa7416eb9750d5e", "ids\win\ddraw.ids")
SHA1("cac84344ca0f7f07c2e4eb097e1cc07706236ed8", "ids\win\dhcpcsvc.ids")
SHA1("c60a74c85f339608bde313fa8ece2352085b5d91", "ids\win\dhcpsapi.ids")
SHA1("8b29b4e4c2e64d9c401ed4e88215bcd42ed4a583", "ids\win\dibeng.ids")
SHA1("fac0d828ef0adacf559b90dca2c3cad484fbd8a4", "ids\win\digsig.ids")
SHA1("82887f1e9080f95bd00fa39fa0b1de596f7aee5d", "ids\win\dinput.ids")
SHA1("ba11d97e79b127567291c1e5613c8e96c105c923", "ids\win\diskcopy.ids")
SHA1("246769b337cdf6601b7a2b7b31ceb63b3f030dc1", "ids\win\dlcapi.ids")
SHA1("4f10b4fe7ab8fccda097a5ca652fed5380f40a6b", "ids\win\docobj.ids")
SHA1("d7910bcf68a838eff7ce105227c1c0730987caee", "ids\win\docprop.ids")
SHA1("56d6f76c52960c5d922de7e3166b1f80ee5a8329", "ids\win\dplay.ids")
SHA1("9010c3650114c37a65c32863644c066b7c78456c", "ids\win\dplayx.ids")
SHA1("8975164cd0a5f71a866ba645db5b77d7b24c9307", "ids\win\dpmodemx.ids")
SHA1("05b982a6eec2b542ec554e98b0b4d6a2c461034f", "ids\win\dpserial.ids")
SHA1("4153b4f5c3d90af90cc5e9a983db93665e13df0a", "ids\win\dpwsock.ids")
SHA1("a5b1ab7ce097add6b2951f1b2cf4055d65ac1f70", "ids\win\dpwsockx.ids")
SHA1("05904aa715aafa896e4c051ee01928b2ffdbddaa", "ids\win\ds32gt.ids")
SHA1("1d6ef1305bd3dfd6d989d70577d6d7921364a713", "ids\win\dsound.ids")
SHA1("5832397daa4cde9b83ec0ff1e8470f2659d484a3", "ids\win\ep100dg.ids")
SHA1("109e18a551a8a85a01e6973424bd8cb1598cb4cb", "ids\win\epro100.ids")
SHA1("4446b5a2a3034ea8ad33ce4fc2b644000f39f089", "ids\win\eventlog.ids")
SHA1("b917b9427b1ef6c55cc74f81461ae7d54e4118b5", "ids\win\fmifs.ids")
SHA1("2d54f0318dcd2696353ecf79b56985cdcdb54110", "ids\win\fontext.ids")
SHA1("d7099921942268aa77db75619536071b2c75afdf", "ids\win\ftsrch.ids")
SHA1("cb45df8afb230b3f0601bd9d41f48ba151ac1e72", "ids\win\gdi.ids")
SHA1("6035b37f7e4eab7883c7227c7379cdab337b0f54", "ids\win\gdi32.ids")
SHA1("63c0f88516859e6ea2098e19e93d95460ce9c770", "ids\win\glmf32.ids")
SHA1("ce6fc8b78f59da110d58195ff60cf4eada07a873", "ids\win\glu32.ids")
SHA1("8820f04bc95c8e5677d8c4f41655276ac7450497", "ids\win\grabber.ids")
SHA1("53adedd2da221bd28f5051a8f38c9348e31bc570", "ids\win\gswag32.ids")
SHA1("cef2b6c647316a9ae90cd4ae723310601561b4fc", "ids\win\gswdll32.ids")
SHA1("4e97f5f97d1511852d8299680176081e89ba1448", "ids\win\hal.ids")
SHA1("3789c70ecc8a97cc0f8797ea9e74b5b63ca55908", "ids\win\hlink.ids")
SHA1("8a7810840f39ad6c1d3a7c6a55313f770d1f55ef", "ids\win\hlinkprx.ids")
SHA1("a03e6e26b0c37c33c10bedd9b095c5752e5bd0af", "ids\win\hpscan32.ids")
SHA1("513c7e5a1f07af7296427b890d0ba7ff4897b0a5", "ids\win\hticons.ids")
SHA1("4b78d581d3533c6851353977c83ee37ea689077b", "ids\win\htui.ids")
SHA1("fb530c8dd605b1234d35ab4b9632741acee71407", "ids\win\hypertrm.ids")
SHA1("53990b7df23860fcd846b1075178d189f84fec7f", "ids\win\iccvid.ids")
SHA1("6774b64f49fd28637a18086d3dde0e54de64e2a4", "ids\win\icm32.ids")
SHA1("52e48af888cf436bb4b1e0c0cdc14e7b208fa88a", "ids\win\icmapi16.ids")
SHA1("d377faf6e7050b2649e7cb735f117cda60838888", "ids\win\icmp.ids")
SHA1("0a442887c0d928e5748580ed53d3c22ab5393d23", "ids\win\iduninst.ids")
SHA1("5cd9d4512ec32cebbd4804092c9dd0635a80950a", "ids\win\ifsutil.ids")
SHA1("cc6059f2cc77e62d6e3ea941673e1d701207f0e8", "ids\win\imagehlp.ids")
SHA1("b92d41a1b15705a4fd2c5f54d544451e871f2898", "ids\win\imm32.ids")
SHA1("c7478e0e688865d51c9d5761ee993fa550ca58ea", "ids\win\inetmib1.ids")
SHA1("092a3a7dd101203649e07ce5bd7e98785f847b72", "ids\win\iologmsg.ids")
SHA1("046c15cd73d13b05261a9765cc10c0b37d45a3c1", "ids\win\iprop.ids")
SHA1("b277d970ade58c076225c4647fe4863eabf6c7bd", "ids\win\ipxcfg.ids")
SHA1("af023553ae3e29cf2aecfdde36be5a6a90e63b86", "ids\win\ir32_32.ids")
SHA1("3917cdb149a5a94eef6277d223f60de91c7243e4", "ids\win\jpeg1x32.ids")
SHA1("b24770e60b93993c46a00b1c757007a6140dade5", "ids\win\jpeg2x32.ids")
SHA1("ae4c740c4d30ebc89e41186b091fcb6552a906b7", "ids\win\kbddll.ids")
SHA1("0e9c739a85ea9ac8146b4fdece032e764dce3473", "ids\win\kbdus.ids")
SHA1("aaa009d0c75ec5c6509b013d7bf5bdc888c310ff", "ids\win\kernel.ids")
SHA1("57fd41a71fe1de4a834c22d33f49ed72179779c0", "ids\win\kernel32.ids")
SHA1("967295387ece4fda7b697f01abfa1af2ad15e437", "ids\win\keyboard.ids")
SHA1("6ea2c083071fe8687970fae68fe511b77d2702e9", "ids\win\linkinfo.ids")
SHA1("060c83e95f2b279e3a3f9a3541978e4af14f5260", "ids\win\lmhsvc.ids")
SHA1("403ff076b13653832f415f52c34c5dbcc21dcf17", "ids\win\loadperf.ids")
SHA1("17666a0bce2171de14c3df73ba3e43ec8c0dfa29", "ids\win\localmon.ids")
SHA1("4dda72915af687dd0798132002b1fefc8243f3de", "ids\win\localspl.ids")
SHA1("48c0ab480ee9e263ebf04e3af85299ed9e97eea5", "ids\win\locwin16.ids")
SHA1("66f939c71920b8f7f083858dc8380cf92a3562e8", "ids\win\locwin32.ids")
SHA1("1545ae1cd5b1dc44c38276b5c44c52b2397ab1be", "ids\win\lsapi16.ids")
SHA1("37c1342f308bcb893f20b965e58bad826131952a", "ids\win\lsasrv.ids")
SHA1("92c9829602c9d85172db72e8168bad8fb025bd66", "ids\win\lz32.ids")
SHA1("f3de4673dc0bb364095e78083857a6e4f8575356", "ids\win\lzexpand.ids")
SHA1("ae3a8a6cd172182e598988c6a9eee7a11d21d9f6", "ids\win\mapi32.ids")
SHA1("b5a3479728372c3de982afba6586c9c234ec5e50", "ids\win\mcd.ids")
SHA1("e8415707354af62bc8ae5a6024418b7d3fc81c67", "ids\win\mcdsrv32.ids")
SHA1("33766684668d7fbeabef90b664cc360c91e4c260", "ids\win\mciavi32.ids")
SHA1("06849416ac885d78dc116e854d8ef75b8547e2d7", "ids\win\mcicda.ids")
SHA1("b4cc0e56c7c9980ec8cc58101399e7dacea6592a", "ids\win\mciole16.ids")
SHA1("014c7c84c0b388dc669f57daf7a0523b00e8560d", "ids\win\mciole32.ids")
SHA1("d4cd588b86e4cfa4ba8516de51da43433cff9254", "ids\win\mciseq.ids")
SHA1("65aae2d0b3b3ec4e99fa74a6062cb0496ce14d52", "ids\win\mciwave.ids")
SHA1("dc967d224213bd65308727809da9b5646bef9a22", "ids\win\mdgncdet.ids")
SHA1("a2b95dcc712b98e44a3b2bc6baa64fee190fef1a", "ids\win\mf3216.ids")
SHA1("a42b828c457d0940d42b3e93f4096b2a8a097d56", "ids\win\mfc200.ids")
SHA1("d897d875260e4375137ad63a1760fa587bd82304", "ids\win\mfc200d.ids")
SHA1("46ec04d0d04bb82c3e404df337e8545b1e31427b", "ids\win\mfc250.ids")
SHA1("3c70d320e5a58d8841fd96474bf6c55dac728fa7", "ids\win\mfc250d.ids")
SHA1("980657e3af3272880a749ccc9d4dbda363107443", "ids\win\mfc30.ids")
SHA1("5b458df1f7947eb7d64a9e40a46381899691a9cf", "ids\win\mfc30u.ids")
SHA1("379e2c742fb884cf9435e95b7483f0b8b0c44e25", "ids\win\mfc40.ids")
SHA1("23c20047a1fa68c622a9418a049a57c4fd948f26", "ids\win\mfc40d.ids")
SHA1("b2fbff6610789a6a83175b336aa4948b9ad9eb51", "ids\win\mfc40u.ids")
SHA1("d7acfe5393c9c79d20c5526a5b0be1d290f946e4", "ids\win\mfc40ud.ids")
SHA1("1e263a6c406f9a24d9f07e431d60c50234a06fe1", "ids\win\mfc42.ids")
SHA1("1b037adc976861df25d315d0dd7454c30c76f057", "ids\win\mfc42d.ids")
SHA1("5536d9a188c703e821716c35a8ff6a430f4d34f8", "ids\win\mfc42u.ids")
SHA1("75f3c8e0b4b7028dd09d2be35ee7adbbe8e2eff6", "ids\win\mfc42ud.ids")
SHA1("4f4b18e710df8e6de8fbc0ddef3e5dd5e16769ca", "ids\win\mfc71.ids")
SHA1("4deba3818387b9720add0ae70050a740e8f5eb00", "ids\win\mfc71d.ids")
SHA1("163ddf27af21c9cf5d995780ea6680e5bfef2a01", "ids\win\mfcans32.ids")
SHA1("222945701f52e496c83d0f8fd4bb905dde83ae86", "ids\win\mfcd250.ids")
SHA1("51ca9e0209f9345cdc0be9b76e2d5aec49cda1f8", "ids\win\mfcd250d.ids")
SHA1("c5830e727c99e1b6c55f9f9a27ceae0be09138a3", "ids\win\mfcd30.ids")
SHA1("25a08a8bda2c13c7bafa118805e2998347a4bf33", "ids\win\mfcd40d.ids")
SHA1("5c3654b5e5cdefd9438bbe85af803215a3ad8136", "ids\win\mfcd40ud.ids")
SHA1("43b8a4322b0aa32bf1aee14cd4f6b7153743b204", "ids\win\mfcd42d.ids")
SHA1("cb2fa327224a3eb9ebb3dee21ad1961f83f8044a", "ids\win\mfcd42ud.ids")
SHA1("8f2a9596a3a679d6e3cde6c21a29b7b3d85da619", "ids\win\mfcn30.ids")
SHA1("7789f275d11afd0429768f629d5522e096343519", "ids\win\mfcn30u.ids")
SHA1("fc2b15c520b744765dc0e80425bd431893dd2047", "ids\win\mfcn40d.ids")
SHA1("4434f0aeefc4e937bdf11c2eb6c9257ae5d3aff0", "ids\win\mfcn40ud.ids")
SHA1("ff165a3f1468ee2011283dfdaea39487cae72ed8", "ids\win\mfcn42d.ids")
SHA1("b1abf06810203feec8e3cec0ad053a56a29bbbb5", "ids\win\mfcn42ud.ids")
SHA1("30697f20b615c9422963b4cd78d021d4996a26f1", "ids\win\mfco250.ids")
SHA1("812003436960b518f41e8434901dba50aa35a9f1", "ids\win\mfco250d.ids")
SHA1("d524c5960e470323b45c1b6113dc3cd22a1bc477", "ids\win\mfco30.ids")
SHA1("c4f1ee4d9da87d09e9f44ab82099fb481d4b2acd", "ids\win\mfco30u.ids")
SHA1("67541d19832475011d1ebea8b6f3f0f750cc1955", "ids\win\mfco40d.ids")
SHA1("54c1dbe6f697205d15a94246b2bbd4e39ea52fd4", "ids\win\mfco40ud.ids")
SHA1("da76d60b0032a53b7f86965c21c49e205a6eb05f", "ids\win\mfco42d.ids")
SHA1("1cea57823fd3e97c05d01f9f472f9bcd087945e8", "ids\win\mfco42ud.ids")
SHA1("cf85b01aa613382d9398aa7300cf99333e728544", "ids\win\midimap.ids")
SHA1("7638e5389f48579a3516441bafc37c5ac7f6bcb5", "ids\win\mmdrv.ids")
SHA1("cd94134d3cc2a3e6e56a5aea33bdc3944cc7bf94", "ids\win\mmsystem.ids")
SHA1("8fdebb7a682d707e16e70d86a9a9844cd5356598", "ids\win\modemui.ids")
SHA1("b1fc5df2473f47c7b63f048f8414df4fedf4e2a5", "ids\win\moricons.ids")
SHA1("3571ba29b3d5b46a58c0f798ec73df70557a6189", "ids\win\mpr.ids")
SHA1("2b6f1af1828d7702e89fa9a9f15a43fee3a5bf1e", "ids\win\mprui.ids")
SHA1("efdb83ec464572d9e6755df94aa3f87eb891bac2", "ids\win\msacm.ids")
SHA1("919b9e509935959f28c7b952e551ee4387ac1117", "ids\win\msacm32.ids")
SHA1("ad50b5d735803511c1d262242f128d1629264576", "ids\win\msafd.ids")
SHA1("c83ccb18353ed0a15b81ea4e34f36cee4a93221e", "ids\win\mscoree.ids")
SHA1("817d243a3f4e902bda995c5aa0c8013ec72906e6", "ids\win\msfrt40.ids")
SHA1("0d8940476ad112d797cc546240f579cfe28a049b", "ids\win\msgina.ids")
SHA1("53b96981fabf0cd5c2b72aaa5bde01948102b1c9", "ids\win\msgsvc.ids")
SHA1("6b237b772553d5dd5cdd9ada0b38d43c9c79d361", "ids\win\msi.ids")
SHA1("12d57c8b1185574e11e44691a78b3417c3be6db7", "ids\win\msjet35.ids")
SHA1("7bba33c29810c8f885886f306307dcc8df2f93e4", "ids\win\msjint32.ids")
SHA1("83cf67e706273196b50579b89d014653c06964b4", "ids\win\msjint35.ids")
SHA1("f5a7194e1bed6b74a1fbe50cc8f401f130347c1a", "ids\win\msjter32.ids")
SHA1("ebf614abdae7110a47a6c87eb3583b17d62c9960", "ids\win\msjter35.ids")
SHA1("ddef37adbebbf2d78edc9df66f52d99c15b07044", "ids\win\msncdet.ids")
SHA1("a1be2ed15d81be50f4569d082f306f91b6266db7", "ids\win\msnsspc.ids")
SHA1("704938d78dfaeefc02b58f529a35ef7d1543e89b", "ids\win\mso97v.ids")
SHA1("39437027bc227ac87483b9f3b8dc850fc34e40ce", "ids\win\msorfs.ids")
SHA1("932bb3d15c7b410b9b235265010ec242f07286ae", "ids\win\msoss.ids")
SHA1("1b70fce8f17f8ebdda733addf2ae3d25527ede0a", "ids\win\msprivs.ids")
SHA1("536e5f57b89f480bb9acab859b5d66fb982dde8d", "ids\win\msrd2x32.ids")
SHA1("17722c4ba32b946fd0286930dba84b624e9b90df", "ids\win\msrd2x35.ids")
SHA1("d56e4a467748b6cf5a78eca584f4cd2a10a5ab22", "ids\win\msrle32.ids")
SHA1("6616e22c5e8f6d01d9605e947855cfb96b41ee2f", "ids\win\msstkprp.ids")
SHA1("d92d37a6c26a5cae2ff1d6549bd6b1cc1ee15ef8", "ids\win\msv1_0.ids")
SHA1("db18976f683310c713e4d17c76df88d9136a4686", "ids\win\msvbvm50.ids")
SHA1("186bd3d5902723ad819e07b88a9f08508d1819dc", "ids\win\msvcirt.ids")
SHA1("783c7dd42e8db9da6b628c04167bba6661bf14b5", "ids\win\msvcp50.ids")
SHA1("65b971250ac2ff77074c9234030d0e2f8c6bf44e", "ids\win\msvcrt.ids")
SHA1("10b32db35b4c86fa22e5355b549347d240028328", "ids\win\msvcrt10.ids")
SHA1("fac53c6713afe687e1fd5694afe6a9e6ee9dfa04", "ids\win\msvcrt20.ids")
SHA1("3eaa9ba58e611d0b70f5694958ff5e5feaf1d3c2", "ids\win\msvcrt40.ids")
SHA1("ca3f4e21a6c4c17548c9a8820d627b1515fd1c78", "ids\win\msvfw32.ids")
SHA1("3d9d0ff30dd07fd6b499ad12c010964cba1863d4", "ids\win\msvidc32.ids")
SHA1("97c2e99e27ad7b08e2d4c97f18e8736db08b2239", "ids\win\msvideo.ids")
SHA1("b1d01085005fbd22fc6998cc1d6dbb9cc37264f2", "ids\win\mswsock.ids")
SHA1("1b168200858ccbd0bd710be58d48a2b863071ecc", "ids\win\mtxdm.ids")
SHA1("0d61e431db9fbd99b0a97b502dcac30264ed848c", "ids\win\ncpwin16.ids")
SHA1("0fe44667db93c2a6263f716f6456418a0230e555", "ids\win\ncpwin32.ids")
SHA1("c95e95d3e9122b8804f83ab617a5196750b60bd8", "ids\win\nddeapi.ids")
SHA1("b464ad44144dca0eba75157f70fdd06b9f5faab1", "ids\win\nddenb.ids")
SHA1("a66b95cbe09f8f40bc9aabd8321eb34bf9a4e916", "ids\win\nddenb32.ids")
SHA1("3f5cb1d881981381c025d71ad3fe012257467743", "ids\win\netapi.ids")
SHA1("d9ad849fde612122edaa13ebc871043dec2b99db", "ids\win\netapi32.ids")
SHA1("d5a9104acbf61acd94b84a99fe39c35b3a644715", "ids\win\netbios.ids")
SHA1("d3c7ae057deedfc0b7cb692eda27deb7f1e01204", "ids\win\netcfg.ids")
SHA1("8f4dac413c09a03f072ae723edd2877a9ebdf615", "ids\win\netdi.ids")
SHA1("f0fd955a3556d7b51044af5c07cefb82c27cc138", "ids\win\netdtect.ids")
SHA1("164b92cf9671a9adf3d947789025ec18c5a2c495", "ids\win\netevent.ids")
SHA1("ba8797bf714c92b8bbcb1cf4c585e441637e3139", "ids\win\netflex.ids")
SHA1("5a7f41dc2133ecb15c820e9f854df0acfc89068c", "ids\win\neth.ids")
SHA1("bbfad0478c9e52b5ae359098cfefab1e3dc3d020", "ids\win\netlogon.ids")
SHA1("0a30525e926652cd0961488a82d78e5bd5e3be3e", "ids\win\netmsg.ids")
SHA1("1c75ccb4d6d01a961fe8bd8c95154aaca4d4c920", "ids\win\netobjs.ids")
SHA1("5e390bd6c420968ae325296df720010c7c7d11b5", "ids\win\netos.ids")
SHA1("cb9ce97d5e427e79dfb1778e56fb9ba3e75cfdf6", "ids\win\netrap.ids")
SHA1("565bd22491dab5a01ae383e01ea09234b672b395", "ids\win\netsetup.ids")
SHA1("8299953898d651e7f026a6a8498428b3c7cef225", "ids\win\netsub.ids")
SHA1("673bccf99d247c7c3d49d2fd2a5d1c6d3d001058", "ids\win\netui0.ids")
SHA1("cf05eb08c7ba47c603d57496526432b86171c416", "ids\win\netui1.ids")
SHA1("b7aba38b53fffce12720b81ebaed65d3bf75735b", "ids\win\netui2.ids")
SHA1("9a925e2adfb1a6a69039248205526a868b616ae7", "ids\win\netwin16.ids")
SHA1("389f8a31be6da9059bde72369e869df623fa3566", "ids\win\netwin32.ids")
SHA1("a6ab52ce8f815c4352f3cbca3b79488d49532b7f", "ids\win\nls32.ids")
SHA1("66162ebc42d80155b37bdf1bc937b94507b31739", "ids\win\nlsapi.ids")
SHA1("d9951396704153ee494f0810f3629f324bd08753", "ids\win\nlsapi32.ids")
SHA1("205f1c36fe8957b08bc6572d462318180efced38", "ids\win\nmocod.ids")
SHA1("8061858068dad8dab97f6c232557df0c326cdcec", "ids\win\nmsckn.ids")
SHA1("b7caaa3e2f879225e529d5b8646e77a3a2c5596b", "ids\win\nmw3vwn.ids")
SHA1("7a6b7f5d3bdac73f265aa0233c5bfd9aac496d1b", "ids\win\ntctl3d.ids")
SHA1("4f1752715c75faef06921045b649ce01b744da3f", "ids\win\ntdll.ids")
SHA1("a4d786e02b57234585e540df45a35f7370a513eb", "ids\win\ntlanman.ids")
SHA1("46c19fe54e3607e2db51c6730135ba94aa9cb9ce", "ids\win\ntlanui.ids")
SHA1("7eaff2d7fac7a820d8791d5fe01fe8a568c773c3", "ids\win\ntlmssps.ids")
SHA1("5dbffd0e1020ce366ac9d19f5eaf22aade919087", "ids\win\ntlsapi.ids")
SHA1("7de66fcdd848cd28a5bb068e771707d019d6aff2", "ids\win\ntprint.ids")
SHA1("59db755c59c4fb647590521deafc3ff0f014c677", "ids\win\ntshrui.ids")
SHA1("ae94a8be791ad7a381542b8e67af3c4797011e7d", "ids\win\nwapp16.ids")
SHA1("ba2ac9cb39082f133154192bc96323ca97d0f692", "ids\win\nwappw95.ids")
SHA1("535a8fb72756d1792d1aeeaadbc69de9218c6831", "ids\win\nwappwnt.ids")
SHA1("c2696dfba96aed1e14c0c6f6af369bfa91d37532", "ids\win\nwcfg.ids")
SHA1("05c1b4f4e740cf49cfe1eb99d82a5d00739d0d93", "ids\win\nwipxspx.ids")
SHA1("e37830f338a08d69703ddc9af72fc657e7af6ec7", "ids\win\oc30.ids")
SHA1("4ee28043ea6175654988eafb732dbe651f90e1c6", "ids\win\odbc16gt.ids")
SHA1("944836b7aa149f8b61dc3f9f946b35a4a55cbc15", "ids\win\odbc32.ids")
SHA1("183223c59be5c96c28b792a378174fd993e8dd5f", "ids\win\odbc32gt.ids")
SHA1("eca42f929fd84eaab5f471f59e2324568a0d1e46", "ids\win\odbccp32.ids")
SHA1("e316ee76bbd1f79e70a55088637ad0de51c22ca3", "ids\win\odbccr32.ids")
SHA1("70a4eefc97fd032356e073ac1ed0802f680e42d2", "ids\win\odbcji32.ids")
SHA1("daa45fb658607e898f49ee67231a6990e1d7f330", "ids\win\odbcjt32.ids")
SHA1("692976262723b583301156fc8f85eeefc6d15ce9", "ids\win\odbctl32.ids")
SHA1("b755ff7caadf96e71f8d5836ac2d85a1b0fb311d", "ids\win\odbctrac.ids")
SHA1("2a0970700d19dca5a62112da48b68b0c77770fcc", "ids\win\oiadm400.ids")
SHA1("4f21b3b501c392bbf7d1de0ebe4e2292f1ca4110", "ids\win\oicom400.ids")
SHA1("bc68adc950724bdd14b640f7da4bcd8e8354139a", "ids\win\oidis400.ids")
SHA1("ffb6785063a6469b1981d155a40ffc6aa0aacf3b", "ids\win\oifil400.ids")
SHA1("0dd307c14bf2606b435efea5b673d03aa9ad3a83", "ids\win\oigfs400.ids")
SHA1("e44bbb27ba2ef7551eaf081d654f2264900ea566", "ids\win\oiprt400.ids")
SHA1("edab7d952a59920a94b541bacffb8085e38ddd0f", "ids\win\oislb400.ids")
SHA1("632c74f884a783e366bac4bb5830ec63d1fec5ed", "ids\win\oissq400.ids")
SHA1("cc193992f88883d93fa265202dac5c48e0de0729", "ids\win\oitwa400.ids")
SHA1("8eefda4ae14c1c3d5ab405e59e28fac6c0d01fd4", "ids\win\oiui400.ids")
SHA1("98519e289d1d7e23b31d684f3870ba4534e39139", "ids\win\ole2.ids")
SHA1("2dfb34d0838970d827becfd7b0531d24b5f630e1", "ids\win\ole2conv.ids")
SHA1("3b00417783d173b4d0aba2fa53b45b61acaf1a97", "ids\win\ole2disp.ids")
SHA1("c83a842451ffe11b5e56e3ee2a8dd7d1a1db272f", "ids\win\ole2nls.ids")
SHA1("c977ac6b97dd967c4821d7e0cf2b01cab385e8bb", "ids\win\ole32.ids")
SHA1("770037757034134e272ee79e5c864127751c604b", "ids\win\oleaut32.ids")
SHA1("64674ee28f41e487052267696986da88bb504018", "ids\win\olecli.ids")
SHA1("5a3c405353ca51238ef52d2d34e244632a788987", "ids\win\olecli32.ids")
SHA1("a100c42abee49706033fe4f4e946bcabe1fa19c4", "ids\win\olecnv32.ids")
SHA1("b51371f2c4db7db11e29ed1193860b6e660281f1", "ids\win\oledlg.ids")
SHA1("ac789c3d9b6be1811723dbfa845e2a88dba1dfa7", "ids\win\olepro32.ids")
SHA1("e16d97b71bd7a9b895258d06db77ff660ac7600a", "ids\win\olesvr.ids")
SHA1("fc50023652bad028fea6f01a8439e8e6540bd553", "ids\win\olesvr32.ids")
SHA1("18b900742525d6cd837a78c3663d75e3eb67cc9b", "ids\win\oleswr.ids")
SHA1("3ddc00e2706a8472b77fbc37b03538c6c7fb18f4", "ids\win\olethk32.ids")
SHA1("e87b62a08bc07436b8003864110b861957f69b71", "ids\win\opengl32.ids")
SHA1("89411848523fe99405a6974f935986cb56f0ab26", "ids\win\panmap.ids")
SHA1("2bc5fe10dde013ede80daaf4b2627663c8b57b8a", "ids\win\passfilt.ids")
SHA1("91c34e8025c51de5e07eee4e51e1699934f7bb3a", "ids\win\penwin.ids")
SHA1("ee1264da14db6cb6e4f4ae576d8f1b1473ed8b93", "ids\win\perfctrs.ids")
SHA1("08698446fc1b3d47fc384faec4f0052ef1d01c5c", "ids\win\pjlmon.ids")
SHA1("0db17dec793e777d8d01c8e22145316eb8d41fb6", "ids\win\plustab.ids")
SHA1("1ace1d8a4f7adb79b28f22f9c7af7f8ce31ecde3", "ids\win\pmspl.ids")
SHA1("d565094e3372439cbe114727804f04c19d656d10", "ids\win\pointer.ids")
SHA1("851eb7d21b0e464908470babffa49982ca49d232", "ids\win\ppuninst.ids")
SHA1("fb80f59b7995ad8d4dfa9f921e2c742bca973096", "ids\win\prflbmsg.ids")
SHA1("e13286731d30a218e9224de1b26951b0a63c6909", "ids\win\printui.ids")
SHA1("b475a1f1afa75c0991021fbc5afca18d321d2dd5", "ids\win\profext.ids")
SHA1("be177f156a8043d76b46d222dd2fb1a067d48a81", "ids\win\prokdd.ids")
SHA1("5a98c1e6fd31f9c73357977d68607f738b07d6ad", "ids\win\propci.ids")
SHA1("ca7213c313c05c1e3f10f927fb0220f0644f305f", "ids\win\prtwin16.ids")
SHA1("bffc8d23f8318dff79a7e3b8a1d89775b3e31aa9", "ids\win\prtwin32.ids")
SHA1("ce4344fe0d530dcc902a0105599b9626d399ebd3", "ids\win\psxdll.ids")
SHA1("e208752848733f2f38a82232900731db9536d988", "ids\win\pubole32.ids")
SHA1("4073e751a8562379fef4cebf89ba2d5b94a44f01", "ids\win\rascfg.ids")
SHA1("72ceeb82255e1eb6832f46d62a427b356a25d7a6", "ids\win\rasfil32.ids")
SHA1("7daeeac953bb77e942a7d12c058ac33ccdc07e59", "ids\win\rassapi.ids")
SHA1("3a1ac0402a01fcbe50475bb08024e5ed22b2afdc", "ids\win\rasshell.ids")
SHA1("a3b136b38529f61b530d32125f7b1e9cf15ca67d", "ids\win\riched20.ids")
SHA1("a2592b544dd68e2488e06a6eebc4aecdbdb70469", "ids\win\rnr20.ids")
SHA1("f6f94f59861e4daf00f3f1ed1f3e6c80b7ec031e", "ids\win\rpcltc1.ids")
SHA1("88a46234330392b94914a89a10aa19fe1df43e3d", "ids\win\rpcltc8.ids")
SHA1("8873300fd15cd24e81feefc7791a3383321fe4d6", "ids\win\rpcltccm.ids")
SHA1("8dcbadbcd81b7b3153bc794e475ad34f8de9ace7", "ids\win\rpclts1.ids")
SHA1("55dddaa37facf9fec5b5af1bbe555387ef0dbd6f", "ids\win\rpclts3.ids")
SHA1("18fa65fec346f68efcebec6f3c711e71f0355ca8", "ids\win\rpcltscm.ids")
SHA1("eb1dd6ee829b08fb5ad85b2e36bc69132ce2df65", "ids\win\rpcmqcl.ids")
SHA1("8c279f05b1bf7b6dcccc6fadbf6e262cce075d58", "ids\win\rpcmqsvr.ids")
SHA1("8a4f9d5c225dbaaad298058d490cb7a48b39a1db", "ids\win\rpcns4.ids")
SHA1("f1947b9a037a3f9e3ccd346c96bc26d126681672", "ids\win\rpcrt4.ids")
SHA1("acf66968f2cfbc7dcf449ff0c73c7a7519f99112", "ids\win\rsabase.ids")
SHA1("1c27b74f1029b74d0149e4bab2e43e98567c3b37", "ids\win\rshx32.ids")
SHA1("5dec95964b7a23e8007a295350354dbce7b2d053", "ids\win\samlib.ids")
SHA1("956c271494ee302fd648227f0c21d9532ae143ce", "ids\win\samsrv.ids")
SHA1("f96e9453b95eb25d711b22ca0a5e98cdf9336c07", "ids\win\schannel.ids")
SHA1("5d00a265ebdfa0aecf1a5a9ae21af766d2770803", "ids\win\secsspi.ids")
SHA1("96e628af9fa0a5e5dec5946ba68e0e70836a6c00", "ids\win\security.ids")
SHA1("833ac8f7ae7865fc30d74783ce30457bf41a31ed", "ids\win\serialui.ids")
SHA1("4f0c6b3cb2367754e11cf306898359cf751d2ffb", "ids\win\setupapi.ids")
SHA1("9706524958968adbcdad71db7312c540d5ca9f78", "ids\win\setupdll.ids")
SHA1("5d194780a0eb49aeb3a8c4acfe4f222739433c29", "ids\win\sfmatcfg.ids")
SHA1("1f3b50758ae1f0553616a005ff5cc137ee4fbc05", "ids\win\sfmutil.ids")
SHA1("3e4b7cc5f0ce7f657dc560b7e67b7288a349e574", "ids\win\shcompui.ids")
SHA1("a3c2c2c74921065006caf03185d651ec705f174d", "ids\win\shell.ids")
SHA1("bda94c0fa23d45dfeb2ea72f241a86608c37b1b1", "ids\win\shell32.ids")
SHA1("96e76fc5dd4d018a12fccaf9c89c27023731e51f", "ids\win\shscrap.ids")
SHA1("07dd9fd31e33e9884902dbe9302bc40e90943ac7", "ids\win\skdll.ids")
SHA1("4a2a43d7ec9fbaf863e974c1bda4055ae9f5eb8e", "ids\win\snapin32.ids")
SHA1("812f52420a9c4352b4fd34ac868291862b00d0b6", "ids\win\sndblst.ids")
SHA1("77436bf857e7f239226c466be18e55493adb018e", "ids\win\sndsys32.ids")
SHA1("eccc887714cb5e8f75ccfe872cd1c244197ec700", "ids\win\snmpapi.ids")
SHA1("a83610032d21c627876a96fa6b579927b66889d1", "ids\win\softpub.ids")
SHA1("4163c2f7b158f39f4b45d27b416b5831ae70f4f1", "ids\win\sound.ids")
SHA1("30cc1d32783339d911fcb2451fac94120f29faef", "ids\win\spinbtn.ids")
SHA1("8ffb3a665cec8b07655ad79ca36a444ee3d9c5cf", "ids\win\spoolss.ids")
SHA1("4b5f9cc5e1b3fa7d18409a5026614b2c616cd285", "ids\win\srvsvc.ids")
SHA1("a2a1a71470c7a9c7991e509610bcbb31066e07a3", "ids\win\stboglnt.ids")
SHA1("06184861eb105aa8b2d6d6b71b9b734ff18345b3", "ids\win\stdvcl40.ids")
SHA1("170aa9226cac5f7bd82bb1e446d7109333a01f50", "ids\win\storage.ids")
SHA1("b694fd256e91af7de69d0ab67097d595925578f7", "ids\win\stress.ids")
SHA1("2ddfbe235094181122f80444626e939424bdb816", "ids\win\synceng.ids")
SHA1("5b3618b5286ca915662727dfa87ae4861417f1e9", "ids\win\syncui.ids")
SHA1("f96dbf297d6bfe1c15048b0a75b6a5be94e52231", "ids\win\syssetup.ids")
SHA1("8f733d7d3f9454800b10340e31644d35990aa235", "ids\win\t1instal.ids")
SHA1("874a0c8529cd38e65181423469fa6ea0aef6529b", "ids\win\t2embed.ids")
SHA1("a50afd0e1f9a3427a7e646d6624fc87088744fae", "ids\win\tapi.ids")
SHA1("3e7ec72e89a96cb0da766d098f60f327a781a733", "ids\win\tapi32.ids")
SHA1("a64445070634550fdc187c3fa0d1b0022ff85218", "ids\win\tapiperf.ids")
SHA1("2e04ae24f2bf98fb2ce82ef4f61b33468a4a7a13", "ids\win\tcpcfg.ids")
SHA1("50583692995b62ac3700d55d62d0da27e6899ebc", "ids\win\tli_win.ids")
SHA1("4d130ba10240b0b188fc4d350a1103c3ae59ccb4", "ids\win\toolhelp.ids")
SHA1("8fb0f16af201871be71d373509f030ac64b2d548", "ids\win\tsd32.ids")
SHA1("dd2c3e42bdf73188b6bfb9e856d03f458595d226", "ids\win\typelib.ids")
SHA1("fa0e706f319e8098de6356eecad9f944b544aa09", "ids\win\ufat.ids")
SHA1("97d876d796b3d897f4db1af63ea129ec856ac242", "ids\win\ulib.ids")
SHA1("b39e619513201de3088fefcf72350d14a503ad69", "ids\win\umpnpmgr.ids")
SHA1("ab5cd2b78432b4a54ff2b0c85106af833f4781a2", "ids\win\unidrv.ids")
SHA1("656e99168eda35878f81c6719dc398271b7c40d6", "ids\win\untfs.ids")
SHA1("e8eec8e828a9157208f419e10178e925779dee41", "ids\win\ureg.ids")
SHA1("83df4de4422475a7e5eee79768fa4fa49ba30c5e", "ids\win\url.ids")
SHA1("182d67ddb5b8f35f72f1e9d59fe3f454ec7ce724", "ids\win\urlmon.ids")
SHA1("720e3a357d51d498030797a0077368ebc336cf61", "ids\win\user.ids")
SHA1("ef814f65c834bca8e569cf2a77368ed3040eace7", "ids\win\user32.ids")
SHA1("71a2c761ca94fac8b4da0fd9b23f608419fa13c8", "ids\win\userenv.ids")
SHA1("8cecffafd47ded3584866577ab1c809ce4bfb96e", "ids\win\vb5stkit.ids")
SHA1("e4f1e8f6b59f362379e1f53a16ad913929ba7f5d", "ids\win\vbajet32.ids")
SHA1("fadbe21cc7e123d16390d23f0da7314a96308d93", "ids\win\vbar332.ids")
SHA1("80aae9f27ffa3b2e162f5b262158684f08b81ee5", "ids\win\vcdex.ids")
SHA1("6995757764a4da72c4235e132487d0b2aa4db36f", "ids\win\vcfidl32.ids")
SHA1("80ba0e3ea9c997b927f58ccad264c2ef76465db1", "ids\win\vcfiwz32.ids")
SHA1("93ba443b5cf4961c84e9d217e55c30db1590ca83", "ids\win\vdmdbg.ids")
SHA1("a02f3e1a4745d93987cd0366ff1f29c5ac0f0c4a", "ids\win\vdmredir.ids")
SHA1("2dd8e8049fd0a944baa99a76b08fc2567a24035b", "ids\win\ver.ids")
SHA1("336de73035bb5db728e9efc63655b01120338c1f", "ids\win\version.ids")
SHA1("937ee741e036fb6588179f7f83db9b4a08c9e2dd", "ids\win\vkbd.ids")
SHA1("c05c597323b03d16cde054b8bdbc95b08e4e5439", "ids\win\vlpt.ids")
SHA1("7960bbff66bf7e06fe7913ea712c0fbd95aebb6c", "ids\win\vspell32.ids")
SHA1("ff5bab26520a44db89ad5b2e278cddcdf15a7cfd", "ids\win\wangcmn.ids")
SHA1("b2177e63124f3fbb78bb79b21b1c016da153a6a9", "ids\win\wangshl.ids")
SHA1("5e7d349a2938a1407e65886307149fd540c9ce4f", "ids\win\win32s16.ids")
SHA1("f8b4210459f2ea8b7f17c53100df2e827c593a4d", "ids\win\win87em.ids")
SHA1("0083133213f88b6c9870edd4e9ab338ca6d1e1cd", "ids\win\wininet.ids")
SHA1("6b4d7ca1c6cf79afcf9e9367e765127d4f97f446", "ids\win\winmem32.ids")
SHA1("36596098079438b681e6fafd27822e7c1b07818b", "ids\win\winmm.ids")
SHA1("d526246ffabe167f3553c7318f68b69f15eb4592", "ids\win\winsock.ids")
SHA1("8a2303db70920bf2c22ddf424c3c52ff8b349386", "ids\win\winsrv.ids")
SHA1("c0c6d2ab089245dcdd6698cf83f90fb80339e819", "ids\win\winstrm.ids")
SHA1("b9aa27c4625e6cc7cd398dc23ed655dd820a4735", "ids\win\wintrust.ids")
SHA1("41f5323436ce3933ee9535fa20b0e3f7647f859a", "ids\win\wkssvc.ids")
SHA1("2d76587e026403082f2a5af84bf88bcbb1dad1a0", "ids\win\wow32.ids")
SHA1("62baa7f35f87753e00422ec1b0f1c07a13947649", "ids\win\wowfaxui.ids")
SHA1("8a69699ba34025cb8b1c692f5235dd26912ab12c", "ids\win\ws2help.ids")
SHA1("f18be733ae7f5cd5b4f8c02581c9292571460cc9", "ids\win\ws2_32.ids")
SHA1("4fd5c9a866ca939161aed59312723db53b5f421e", "ids\win\wshisn.ids")
SHA1("e5c136602865cecf4bb005cfb1411c11d1d21383", "ids\win\wshnetbs.ids")
SHA1("91cf5e6d4bec549acf9ffad3300f8fd0806b8ef9", "ids\win\wshtcpip.ids")
SHA1("d1e21d7c45df75baf093a647f6bf6303a2f2781c", "ids\win\wsihk32.ids")
SHA1("6cf36a494fa383bc0902f5fb234bbdf480ffa76c", "ids\win\wsiwin32.ids")
SHA1("5aaf6c23d276ac4e255c13ff8b8852411b7678bb", "ids\win\wsock32.ids")
SHA1("214b49473d3e802758b9b87a25ce073a1fe7a296", "ids\win\wsock32n.ids")
SHA1("37c7c8d286b381815f5ae265a4a82273955f7861", "ids\win\xactsrv.ids")
SHA1("32ecdd386f4fe76ebf4177aa012df74aa817499b", "ids\win\xfilexr.ids")
SHA1("e74f3428d07a37ff2e49ed13ae456656e074c198", "idc\analysis.idc")
SHA1("be10b4a357cc0a3c0e87951e3f718b640514deee", "idc\ida.idc")
SHA1("f70d899e68a66c6bd1b6b059261c33f00a62dd8a", "idc\idc.idc")
SHA1("172d56e0be33961680990ff2ee92bcd3efd8d6c5", "idc\onload.idc")
SHA1("01f03c6b6f246cd677ee0724aa8d86ab469e7bf9", "idc\templates.idc")
SHA1("bb980241bf98ec40c7066509ce1e6a5fbaeeb652", "idc\vxd.idc")
SHA1("2a0cb16614c4ffa698f5ffd660e79acc57119ef8", "cfg\alpha.xml")
SHA1("82c34cfd681e91b542ca11df7bb43bb0b1b6c912", "cfg\arm.xml")
SHA1("dae8e00b4d40f91256f4a199a069b5d463faad13", "cfg\exceptions.cfg")
SHA1("12a2d2ceb67b2f5d357c0df2e913c70d5124f446", "cfg\f2mc.xml")
SHA1("b908b92029dee4c5eef782c2f3609405de721109", "cfg\h8500.xml")
SHA1("f76adf87e7134751f6b8acb013d47f2df457b3ec", "cfg\hppa.xml")
SHA1("b8719f4f60f75d58f37be4ff8c979f1b3ea7fa63", "cfg\i960.xml")
SHA1("0d8850aa1a3c15879d689226ddf0bcb5094cc6f0", "cfg\ida.cfg")
SHA1("5927d20100461dd7683b888e9191efeaf390094a", "cfg\idagui.cfg")
SHA1("dc702c7025bb34d3985ed74c4cd24f61fb3e5b07", "cfg\kernel.xml")
SHA1("787a01471144c569426d3762bf26b3bca4948ff3", "cfg\mc68.xml")
SHA1("db2692beaf7a00b8f92108fa9f9e82356049a4f0", "cfg\mips.xml")
SHA1("e247ed5c30536cf7a920a084865700b76c0260c7", "cfg\pc.xml")
SHA1("6d47607b0597c2a9e0587a927229581451925a89", "cfg\pe.xml")
SHA1("a227e4262e5e353d16975804f5287f4248dba9d6", "cfg\ppc.xml")
SHA1("3cb8673750d4fbcec0e0888bc3936cff88535ca0", "cfg\sparc.xml")
SHA1("67cbe43f300db2c6506c32796c9a1da236181b44", "cfg\templates.xml")
SHA1("88909e932b6d1bf3c3faf63333037feef7283503", "cfg\tms32054.xml")
SHA1("2c645539dd92159b4635f91c68cd4602fd143b79", "cfg\tms32055.xml")

Sleep 500

Run, idag.exe
ERROR_TEST("Running IDA failed.", "Running IDA went okay.")

WINDOW_WAIT("About", "Welcome to the freeware edition of The Interactive Disassembler Pro.")
ControlClick, TButton1, About
ERROR_TEST("Closing About screen gave an error.", "Closing About screen went okay.")

WINDOW_WAIT("IDA Pro License", "I Agree")
ControlClick, TButton2, IDA Pro License
ERROR_TEST("Accepting license failed.", "Accepting license went okay.")

WINDOW_WAIT("Welcome to IDA!", "Don't display this dialog box again")
ControlSend, TButton1, {Escape}, Welcome to IDA!
ERROR_TEST("Dismissing welcome screen failed.", "Dismissing welcome screen went okay.")

WINDOW_WAIT("The interactive disassembler", "Drag a file here to disassemble")
Sleep 500
FORCE_CLOSE(The interactive disassembler)
ERROR_TEST("Exiting IDA gave an error.", "IDA claimed to exit fine.")

Sleep 500 ; Prevent race condition

WIN_EXIST_TEST("The interactive disassembler")

TEST_COMPLETED()

exit 0
